package com.zp.system.entity.vo;

import com.zp.common.core.entity.TreeEntity;
import com.zp.system.entity.SysMenu;
import lombok.Data;


/**
 * 自定义服务与菜单对照视图对象
 *
 * @author zhang peng
 * @date 2022-12-11
 */
@Data
public class SysRoleGroupMenuVo extends TreeEntity<SysMenu> {

    private static final long serialVersionUID = 1L;

    /**
     * 自定义服务主键
     */
    private String roleGroupId;

    /**
     * 菜单主键
     */
    private String menuId;

    /**
     * 菜单名称
     */
    private String menuName;

    /**
     * 显示顺序
     */
    private Integer orderNum;

    /**
     * 类型（M目录 C菜单 F按钮）
     */
    private String menuType;

    /**
     * 显示状态（0显示 1隐藏）
     */
    private String visible;

    /**
     * 菜单状态（0正常 1停用）
     */
    private String status;
    /**
     * 菜单树选择项是否关联显示（ 0：父子不互相关联显示 1：父子互相关联显示）
     */
    private Boolean menuCheckStrictly;
}
